1
La Porta: Comprendere la Funzione principale
AI037Lesson 1
00:00

Benvenuti al confine del C++. Ogni percorso in questa potente lingua ha inizio in un singolo, sacro punto: la funzione principale. Pensala come l'ingresso principale di una cassaforte ad alta sicurezza. Il sistema operativo esegue un programma C++ chiamando la funzione principale; non gli importa quante stanze o tesori ci siano all'interno, sa solo girare la chiave in questa porta specifica per avviare l'esecuzione.

1. L'anatomia della Porta

Questa 'Porta' è più di un semplice nome: è un contratto formale. Per soddisfare il sistema operativo, devi fornire una firma specifica: un tipo di ritorno (il tipo predefinitoint), il nome della funzione, e una lista di parametri (rappresentata da ()). La logica stessa risiede all'interno della corpo della funzione, che è un blocco di istruzioni protetto da parentesi graffe{ }.

intTipo di Ritornomain()Nome/ParametriCorpo della Funzione { }std::cout << ...return 0;

2. Logica di Terminazione

L' return 0; istruzione è l'atto finale. Restituisce un valore all'ambiente per indicare il successo, dimostrando come Funzioni utilizzino tipi per comunicare lo stato. Il C++ è indipendente dal formato, il che significa che int main() { return 0; } è altrettanto valido del blocco espanso.

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>